home *** CD-ROM | disk | FTP | other *** search
/ Delphi Developer's Kit 1996 / Delphi Developer's Kit 1996.iso / power / ttrac26 / readme.txt < prev    next >
Text File  |  1995-12-22  |  5KB  |  104 lines

  1.             OnLine-Time Tracker
  2.                  Version 2.6
  3.               Copyright 1995
  4.               by Dan Statham
  5.  
  6.    This program is released as FreeWare. You may use it for as long
  7. as you find it useful. You may make and give away as many copies as
  8. you want to. As someone else said in their disclaimer, "No fees, no 
  9. royalties, no guaranties." YMMV.
  10.  
  11.    If you try out my program, I would appreciate some feedback. Send 
  12. me a note: dstatham@prysm.com.
  13.  
  14.    Place the executable in a directory of your choice. Launch 
  15. the program before you connect to your favorite on-line service
  16. or Internet service provider.
  17.  
  18.    Use 'Setup|Set "Free" Hours' to tell the program how many 'free" 
  19. hours you get with your provider. Next, enter a 2 digit number in
  20. the Warning level box. These two numbers will be used to show a warning
  21. message when you exceed the whole number of hours calculated by
  22. multiplying the 'free' hours by the warning level.
  23.  
  24.    Example: 40 'free' hours X 90% = 36 hours. 35 X 65% = 22.75.
  25. You will get a warning when you go over 36 hours in the first example 
  26. and 22 hours in the second examlpe.
  27.  
  28.    (If you have unlimited access (lucky you!) and you want to use this
  29. program just to see how many hours you stay on-line (see the caution below), 
  30. then set "Free Hours" to 00. Everything but the additional cost on 
  31. the title bar will work.)
  32.  
  33.    Enter the dollar amount that you provider charges for additional 
  34. hours.
  35.  
  36.    When you exceed the number of "free" hours, you will see
  37. another warning and the title bar will show you how much the extra
  38. time will cost for that month. (This may not exactly match what
  39. your provider charges you, but it will be close.)
  40.  
  41.    If you know how many hours you have already been on-line for this 
  42. billing period, then use the Setup|Pre-set to pre-set the timer.
  43.  
  44.    After you have established your connection, click on the 
  45. timer button to start. Resize the application so that all you 
  46. see is the title bar, then place it in a clear spot on the desktop.
  47.  
  48.    The first time you run this program, the "Keep Log" item in the Setup
  49. menu is checked. This causes the program to write the Date & Time that 
  50. you started the program to a log. When you stop the program, the
  51. Date & Time, the Connected Time and the Total time is written to the
  52. log. If you do not want to keep a log, un-check the Setup|Keep Log item.
  53.  
  54.    I added this function because I dissagreed with my provider about 
  55. number of hours I used last month. Now I will have my own record.
  56.  
  57.    When you have disconnected from your on-line service, press 
  58. the timer button again.
  59.  
  60.    While the timer is running, it uses an OnTimer Event to increment 
  61. the seconds. When you stop the timer, the difference in actual CPU 
  62. clock time is calculated and the hours, minutes, seconds in the title 
  63. are adjusted.
  64.  
  65.    You can use the mouse to pull down the system menu. From there, you 
  66. can select "Start Timer" if the timer is not running, or "Stop Timer" 
  67. if the timer is running.
  68.  
  69.    The first time you call in a new billing period, use Setup|Reset
  70. to reset the timer to 00:00:00.
  71.  
  72.    Close the application by using any of the normal exit methods. This 
  73. will save the updated time in the [OnLineTime Tracker] section in Win.Ini.
  74.  
  75.    Thanks go to Tim Noonan for the analog clock component and the 
  76. Ballon Hint component in his DTools 1.0.
  77.  
  78.    Thanks also go to Bill Murto for his TTimeStamp Component. (If you 
  79. want to see his work, place your cursor just after the version # on
  80. the About box. DoubleClick. The date/time of compilation will appear.)
  81.  
  82.    More thanks go to JCIRIELL@physiology.uwo.ca for his information
  83. on using the system menu.
  84.  
  85.    Limitations: 
  86.     1) If you keep the timer running for more than 12 hours, the total 
  87.        time will not update correctly.
  88.     2) Max number of 'Free Hours" is 99.
  89.     3) Max number for Warning Level is 99.
  90.     4) Max number for Additional Cost is $9.99.
  91.     5) Max numbers for the Pre-Set hours, minutes and seconds are 99.
  92.     (Anybody see a pattern here?)
  93.  
  94.    Future enhancments???
  95.     1) I would like to have the timer start and stop automatically
  96.        when the dialer calls a phone number and then connects. If anybody 
  97.        knows how this might be done, please e-mail me.
  98.  
  99.    If you get a copy of the source file and make some improvements to
  100. the program, please send the code back to me so that I can admire 
  101. your work.
  102.  
  103.    Constructive comments are welcome. Please send to: 
  104.             dstatham@prysm.com.